package com.java.entity;

import java.math.BigDecimal;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
/**
* @ClassName: ExChapterRecord
* @Description: ex_chapter_record表：章节练习记录
* @author admin
* @date 2024-03-15
 */
public class ExChapterRecord {
	/**
	 * 主键
	 */
	private String recordId;
	/**
	 * 所属用户
	 */
	private String recordAccountId;
	/**
	 * 所属章节或练习
	 */
	private String recordChapterId;
	/**
	 * 0进行中，1暂存，2提交
	 */
	private Integer recordStatus;
	/**
	 * 开始时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")
	private Date recordStart;
	/**
	 * 结束时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")
	private Date recordEnd;
	/**
	 * 总分
	 */
	private BigDecimal recordTotal;
	/**
	 * 得分
	 */
	private BigDecimal recordScore;
	/**
	 * 答对数量
	 */
	private Integer recordRight;
	/**
	 * 打错数量
	 */
	private Integer recordWrong;

	public ExChapterRecord() {
		super();
	}
	
	public String getRecordId() {
		return recordId;
	}
	public ExChapterRecord setRecordId(String recordId) {
		this.recordId = recordId;
		return this;
	}
	
	public String getRecordAccountId() {
		return recordAccountId;
	}
	public ExChapterRecord setRecordAccountId(String recordAccountId) {
		this.recordAccountId = recordAccountId;
		return this;
	}
	
	public String getRecordChapterId() {
		return recordChapterId;
	}
	public ExChapterRecord setRecordChapterId(String recordChapterId) {
		this.recordChapterId = recordChapterId;
		return this;
	}
	
	public Integer getRecordStatus() {
		return recordStatus;
	}
	public ExChapterRecord setRecordStatus(Integer recordStatus) {
		this.recordStatus = recordStatus;
		return this;
	}
	
	public Date getRecordStart() {
		return recordStart;
	}
	public ExChapterRecord setRecordStart(Date recordStart) {
		this.recordStart = recordStart;
		return this;
	}
	
	public Date getRecordEnd() {
		return recordEnd;
	}
	public ExChapterRecord setRecordEnd(Date recordEnd) {
		this.recordEnd = recordEnd;
		return this;
	}
	
	public BigDecimal getRecordTotal() {
		return recordTotal;
	}
	public ExChapterRecord setRecordTotal(BigDecimal recordTotal) {
		this.recordTotal = recordTotal;
		return this;
	}
	
	public BigDecimal getRecordScore() {
		return recordScore;
	}
	public ExChapterRecord setRecordScore(BigDecimal recordScore) {
		this.recordScore = recordScore;
		return this;
	}
	
	public Integer getRecordRight() {
		return recordRight;
	}
	public ExChapterRecord setRecordRight(Integer recordRight) {
		this.recordRight = recordRight;
		return this;
	}
	
	public Integer getRecordWrong() {
		return recordWrong;
	}
	public ExChapterRecord setRecordWrong(Integer recordWrong) {
		this.recordWrong = recordWrong;
		return this;
	}
	
}